package productmodels

import "gorm.io/gorm"

type Product struct {
	gorm.Model
	Name        string  `json:"name"        binding:"required,min=1,max=100"` // 商品名
	Description string  `json:"description" binding:"max=1000"`               // 描述
	Price       float64 `json:"price"       binding:"required,gte=0"`         // 价格
	Stock       int     `json:"stock"       binding:"required,gte=0"`         // 库存
	ImageURL    string  `json:"image_url"   binding:"max=500"`                // 图片地址（前端上传到存储后给URL）
}
